telltale hole - Turkish English Dictionary